vermileonid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]vermileonid (plural vermileonids)
- (zoology) Any insect of the family Vermileonidae.
Further reading
[edit]- Vermileonidae on Wikipedia.Wikipedia
vermileonid (plural vermileonids)