1 English Synonyms for NECTIVORE
Prev.1Next
nectarivore
Definition: 1. (zoology) An animal that principally eats nectar.
Show more information about nectarivore
Prev.1Next
Search took: 18.3746 ms
Definition: 1. (zoology) An animal that principally eats nectar.
Show more information about nectarivore
Search took: 18.3746 ms