Definify.com

Definition 2024


nematogenes

nematogenes

English

Noun

nematogenes

  1. plural of nematogene