pinnuleEnglish

pinna, pinnule

Noun

Division of a usually pinnately divided leaf

English: pinna, pinnule

English words with similar meanings

Show 1 words