1 result found

Search Results for: antisepalous

Antisepalous

Antisepalous (Science: plant biology) inserted in front of the sepals, opposite the... Read More