Dictionary
Dictionary
Leaf-footed — definition & meaning
Word Type Definition Leaf-footed a. Having leaflike expansions on the legs; -- said of
certain insects; as, the leaf-footed bug (Leptoglossus phyllopus).
Explore more words:
Whip · Tyler · Epinikian · Certify · Charta · Equivocation · Discriminately · Brahma ·