PALPOCIL MEANING IN ENGLISH

• Palpocil Definition & Synonyms

  1. (n.) A minute soft filamentary process springing from the surface of certain hydroids and sponges.


RECENT SEARCHES