ECCALEOBION MEANING IN ENGLISH

• Eccaleobion Definition & Synonyms

  1. (n.) A contrivance for hatching eggs by artificial heat.


RECENT SEARCHES