ectophytic - Spanish English Dictionary