flowering_plantEnglish

angiosperm, flowering plant

Noun

Plants having seeds in a closed ovary

English: angiosperm, flowering plant

Bahasa: angiosperma

Bahasa words with similar meanings

English words with similar meanings

Show 1 words