Definify.com

Definition 2025


nematogenes

nematogenes

English

Noun

nematogenes

  1. plural of nematogene