PUPATE MEANING IN ENGLISH

• Pupate Definition & Synonyms

  1. (v. i.) To become a pupa.


RECENT SEARCHES