SEA BUTTERFLY MEANING IN ENGLISH

• Sea butterfly Definition & Synonyms

  1. () A pteropod.


RECENT SEARCHES