TUBICORNOUS MEANING IN ENGLISH

• Tubicornous Definition & Synonyms

  1. (a.) Having hollow horns.


RECENT SEARCHES