Definify.com

Definition 2025


rhizoids

rhizoids

English

Noun

rhizoids

  1. plural of rhizoid