INIA


Meaning of INIA in English

noun a south american freshwater dolphin (inia boliviensis). it is ten or twelve feet long, and has a hairy snout.

Webster English vocab.      Английский словарь Webster.