Definify.com

Definition 2026


endorhizae

endorhizae

English

Noun

endorhizae

  1. plural of endorhiza