What is the full meaning of endozoic
having seeds dispersed by animals that swallow them, also ENTOZOAL, ENTOZOIC [adj]
Example of the word endozoic placed on a Scrabble board.