Definify.com

Definition 2025


eucaryots

eucaryots

English

Noun

eucaryots

  1. plural of eucaryot