Spanish Nouns: alantoide

Spanish Nouns verb 'alantoide' conjugated