Home / M / myrmecophyte

myrmecophyte

noun 12 letters Scrabble 29 WWF 30
Definitions
noun

plant that affords shelter or food to ants that live in symbiotic relations with it

Want another word?
Spin the dictionary for a fresh one.
Generate a word →