Dictionary of Common (Vernacular) Names
Search any name in any language, and in any script.
3 definitions found for Lygidea mendax
Lygidea mendax belongs to:
Lygidea
[en] English:
Apple Red Bug
[fr] French (Français):
lygide du pommier
Search Lygidea mendax in Google | Google-Images | Wikipedia