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)