different between papilionid vs papilionoid

papilionid

English

Etymology

(This etymology is missing or incomplete. Please add to it, or discuss it at the Etymology scriptorium.)

Noun

papilionid (plural papilionids)

  1. Any butterfly of the family Papilionidae

Translations

  • Italian: papilionide (it) m

papilionid From the web:

  • what does papilionidae means


papilionoid

English

Noun

papilionoid (plural papilionoids)

  1. (botany) Any member of subfamily Papilionoideae of peas and other legumes.

papilionoid From the web:

+1
Share
Pin
Like
Send
Share

you may also like