Definify.com

Definition 2026


nematogenes

nematogenes

English

Noun

nematogenes

  1. plural of nematogene