English

edit

Noun

edit

acotyledons

  1. plural of acotyledon