Word info

hymenopteral

Adjective

Meaning

Alt. of Hymenopterous

Source: Webster's dictionary

Close letter words and terms