meaning of leaf footed

1. Having leaflike expansions on the legs; -- said of certain insects; as, the leaf-footed bug (Leptoglossus phyllopus).


Related Words

leaf-footed | leaf-footed bug |

Developed & Maintained By Taraprasad.com

Treasure Words