What is the full meaning of ectophytes
ECTOPHYTE, a vegetable ectoparasite [n]
Example of the word ectophytes placed on a Scrabble board.