lamantin ( synonym found)

Definition of lamantin:

(n) : the manatee

Back to Top