TUBICOLOUS MEANING IN ENGLISH

• Tubicolous Definition & Synonyms

  1. (a.) Inhabiting a tube; as, tubicolous worms.


RECENT SEARCHES